// 引入express模块
const express = require('express');
//引入连接池模块
const pool = require('../pool')
//引入路由器对象
const r = express.Router();

// 意见反馈表接口
r.post('/feedback', (req, res, next) => {
    //1.1获取post请求的数据
    let obj = req.body;
    console.log(obj);
    //1.3执行SQL命令 插入对象
    let sql = "insert into feedback values(?,?,?,?,?,?,?)"
    pool.query(sql, [obj.fbid, obj.time, obj.type, obj.content, obj.img, obj.call_back, obj.feedback_uid], (err, result) => {
        if (err) {
            //如果数据库执行出现错误了，交给下一个错误处理的中间件
            next(err);
            //阻止往后执行
            return;
        };
        console.log(result);
        //表示插入成功
        res.send({
            code: 200,
            msg: '反馈成功'
        });
    });
});


// 导出路由器对象
module.exports = r;